package com.lost.octopus.es.processor.constant.enums;

import com.sunsharing.share.common.base.IEnumWithLabel;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 业务key，防止同一个key增量、全量调度同时执行.需要的话在此处加业务Key
 * 增量全量使用同一个key
 * @author zhangbh
 **/
@Getter
@AllArgsConstructor
public enum LimitSyncSchedulerKeyEnum implements IEnumWithLabel {

    /**
     * 业务key，防止同一个key增量、全量调度同时执行
     * 增量全量使用同一个key
     */
    SYNC_RESIDENT("resident 居民信息"),
    ;

    private final String label;

    @Override
    public String getValue() {
        return name();
    }
}
